rag thrasher - German English Dictionary